Platonism, Constructivism, and Computer Proofs vs. Proofs by Hand

نویسنده

  • Yuri Gurevich
چکیده

In one of Krylov’s fables, a small dog Moska barks at the elephant who pays no attention whatsoever to Moska. This image comes to my mind when I think of constructive mathematics versus “classical” (that is mainstream) mathematics. In this article, we put a few words into the elephant’s mouth. The idea to write such an article came to me in the summer of 1995 when I came across a fascinating 1917 bet between the constructivist Hermann Weyl and George Polya, a classical mathematician. An English translation of the bet (from German) is found below. Our main objection to the historical constructivism is that it has not been sufficiently constructive. The constructivists have been obsessed with computability and have not paid sufficient attention to the feasibility of algorithms. However, the constructivists’ criticism of classical mathematics has a point. Instead of dismissing constructivism offhand, it makes sense to come up with a positive alternative, an antithesis to historical constructivism. We believe that we have found such an alternative. In fact, it is well known and very popular in computer science: the principle of separating concerns. Many classical mathematicians and computer scientists have been never exposed to constructivism. By way of motivating 20th century constructivism, we recall, in Section 1, the foundational crisis at the beginning of 20th century. In Section 2, constructivism is introduced. That is where the Weyl/Polya bet appears. Section 3 is devoted to positive contributions of constructivism. The ensuing discussion, in Section 4, touches on various related issues. In the final Section 5, we criticize the historical constructivism. ∗In ”Current Trends in Theoretical Computer Science: Entering the 21st Century”, editors Paun, Rozenberg and Salomaa, World Scientific, 2001. The article was first published in 1995 [Gu2] but the introduction was added later. †Microsoft Research, Redmond, WA 98052, USA.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Suprema in Ordered Vector Spaces: a Constructive Approach

Ordered vector spaces are examined from the point of view of Bishop’s constructive mathematics, which can be viewed as the constructive core of mathematics. Two different (but classically equivalent) notions of supremum are investigated in order to illustrate some features of constructive mathematics. By using appropriate definitions of the partial order set, supremum, and ordered vector space,...

متن کامل

On the "Logic without Borders" Point of View

Finitism, intuitionism, constructivism, formalism, predicativism, structuralism, objectivism, platonism; foundationalism, anti-foundationalism, first orderism; constructive type theory, Cantorian set theory, proof theory; top down principles or building up from below—framework commitments, that is, ideology, permeates the logician’s mathematical life. Such commitments set ∗This paper is based o...

متن کامل

On certain maximality principles

‎We present streamlined proofs of certain maximality principles studied by Hamkins‎ ‎and Woodin‎. ‎Moreover‎, ‎we formulate an intermediate maximality principle‎, ‎which is‎ ‎shown here to be equiconsistent with the existence of a weakly compact cardinal $kappa$ such that $V_{kappa}prec V$‎.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995